innovation relay centres - German English Dictionary